8
1625 Leonard St NE
Grand Rapids, MI 49505
$2,200,000 USD
32,810 SF
32,810 SF
$2,200,000 USD
Storefront