Office accommodations vary in size from approximately 100 square feet up to an executive suite of approximately 1000 square feet. Leases are available for shorter one year terms up to five year terms. With all leases, al...
Building Overview
Located on Main Street, in the bustling Old Town Keller area amidst numerous Keller hotspots, Main Street Depot is home to a mirage of small to mid-sized businesses. The 6000 square foot building has recently undergone a...
Workspace Features
ac_unitAir Conditioned
safety_checkAfter hours security
two_wheelerBike racks
local_parkingParking Yes (Paid)
accessibleDisabled Access
local_cafeRetail/Cafe in Building
showerShowers
Map
204 S Main ST, Keller TX 76248, United States
0
Let us do the hard work in finding your dream workspace.
Best deal guarantee
From a desk, office or an entire floor we guarantee to get you the best deal.
Dedicated account managers
Our team are real, not bots and are here to help find your perfect workspace.
100% free of charge
Search, tour and get expert advice with no cost or obligation.