View Details $374,000 1 of 49 Vestavia Hills | NORTHPORT 5 beds 3 baths 2,572 sqft 0.4 acres On Site: 58 Days
View Details $219,900 1 of 22 Vestavia Hills | NORTHPORT 5 beds 3 baths 4,070 sqft 0.41 acres On Site: 163 Days