$344,000
122 Carroll Avenue, Long Beach, MS, 39560
Single Family Residence