Shelby Twp, Michigan, 48315
Shelby Twp, Michigan, 48315Welcome home to this popular and well loved Abbeyville Ranch!...
2 beds
2.00 baths
1794 sq ft