8816 / 8820 21 Mile Road

Shelby Twp, MI, 48317
$320,000Price
2150sqft
Courtesy of: Metro

8816 / 8820 21 Mile Road

Shelby Twp, MI, 48317
$320,000Price
2150sqft