719 N 17th Street
St. Louis, MO 63103
-
2,027 SF First Floor Office Condo in Moon Brothers Building
-
Heavy Timber Framing and Exposed Brick
-
3 Offices + 4 Built-Inn Workstations (W/Room for Additional Desks)
-
Reception and Lounge Areas, Conference Room, Kitchen and Storage
-
Private Covered Patio and Access to Rooftop Deck
-
Glass Garage Doors Opening to the Office
-
Brief Walk to Several Restaurants and Fields Foods
-
SOLD