Price $639,900
HIGHLAND LAKES
City: Birmingham County: Shelby
4 Bedrooms | 4.00 Bathrooms
Price $663,900
Price $687,900
5 Bedrooms | 4.00 Bathrooms
Price $786,900
Price $688,900
Price $571,900
Price $489,900
4 Bedrooms | 3.00 Bathrooms
Price $565,000
Price $525,900
Price $464,900
Price $474,900