A new coworking space with private offices
(913) 339-9817
Downtown Olathe's newest coworking and office suites
From 150 sq. ft. to 4,000 sq. ft first floor
201 East Loula Street, Olathe, Kansas 66061, United States