506 N Magnolia Ave

 506 N Magnolia Ave, LansingMI 48912
$9002 Beds935 sqft