117 W Grand River Ave
Howell, MI 48843
Price Upon Request
3,239 SF
3,239 SF
Price Upon Request
Storefront Retail Residential