$358,500
3
Beds
⋅
2
Baths
⋅
21463046
MLS
2716 Village Lane, Birmingham
Listing courtesy of RealtySouth-Inverness Office.