Best of Birmingham

31017 Carriage Hill Road, Farmington Hills, MI

$650,000
5,178 SqFt
4 Bedrooms
3.5 Bathrooms