Birch Run MI, 48415
$15,200
$10,700
Call for Price
$15,900
$16,400
$15,745
$11,000
$16,200
$22,000
$11,700
$30,400
$6,800