Back
Friarswood Annex
Kenosha, WI
Friarswood Annex
4039 80th Street
Friarswood Annex is a 5,480 square foot multi-tenant office building located on our corporate office campus.
Kenosha, WI
4039 80th Street
Friarswood Annex is a 5,480 square foot multi-tenant office building located on our corporate office campus.