# 1276184 3124 MIDLAND DR VESTAVIA HILLS, AL 35223 3 Beds 2 Baths 1725 sq.ft. Single-Family $349,900 | Contingent