View Details Under Contract $285,000 1 of 42 Liberty Heights | Springfield 3 beds 1 baths 1,014 sqft 0.19 acres
View Details Under Contract $287,500 1 of 36 Liberty Heights | Springfield 3 beds 1 baths 1,134 sqft 0.25 acres