Price $499,900
HIGHLAND LAKES
City: Birmingham County: Shelby
4 Bedrooms | 3.00 Bathrooms
Price $606,400
4 Bedrooms | 4.00 Bathrooms
Price $464,900
Price $1,699,500
5 Bedrooms | 9.00 Bathrooms
Price $470,900
Price $1,275,000
6 Bedrooms | 6.00 Bathrooms
Price $469,900
Price $750,500
Price $574,900
Price $574,400
Price $540,400
Price $564,900
Price $594,900
Price $639,900
Price $769,900
Price $559,000