74135 Church St
Armada, MI 48005
$29.64 - $43.32 USD/SF/YR
10-900 SF
7
Spaces Available
Built 1950
Built 1950
10-900 SF
$29.64 - $43.32 USD/SF/YR
Coworking Space