$354,900
122 Carroll Avenue, Long Beach, MS, 39560
Single Family Residence