15345 Venlo Pl
Big Rapids, MI 49307
$7,660,000 USD
108,280 SF
66
Units
108,280 SF
$7,660,000 USD
Apartments