18
1221 Byron Rd
Howell, MI 48843
$17.50 USD/SF/YR
1,892-2,460 SF
2
Spaces Available
Built 1979
2,460 SF Contiguous
Built 1979
1,892-2,460 SF
$17.50 USD/SF/YR
Office