15
2630 E Grand River Ave
Howell, MI 48843
$4,568,000 USD
43,858 SF
6.67% Cap Rate
43,858 SF
$4,568,000 USD
Self Storage