× Close
  • $139,500 - MLS # 20637
  • 530 W Barbour St - 3 Bed, 2 Bath, 1,894 sqft
  • Listing Courtesy of Sherrin Mira, THE EUFAULA AGENCY, INC.