$1,114,999
Ferndale, MI
$166,500
Saint Ignace, MI
$800,000
Macomb County, MI
$5,000
$30,000
$35,000
Financing Available
$29,750
$55,000
Available Nationwide