Shelby Twp, Michigan, 48315
Shelby Twp, Michigan, 48315**Land contract terms $150,000 down** Welcome to your new dream...
2 beds
3.00 baths
1864 sq ft