1006 Olive Street
Saint Louis, MO 63101
-
2,696 SF Creative Office Loft
-
3 Private Offices and Conference Room
-
Kitchen, Lounge and Reception Areas
-
Full Floor Unit with Direct Elevator Entry
-
Convenient Walkable Location Close to Restaurants
-
Newly Updated
-
LEASED
Sold
Office