$365,000
3
Beds
⋅
2
Baths
⋅
21469672
MLS
292 Narrows Dr, Birmingham
Listing courtesy of Keller Williams Realty Vestavia.