![thumbnail](https://i3.ypcdn.com/blob/5d324ed5d559c95dea62c65c6433832f5786e84a_150x150_crop.jpg)
Space
CLOSED NOW
Today: 8:30 am - 5:00 pm
Space LLC
Space Architecture
Parking: Lot
Phone: (314) 534-4168
Address: 4168 Manchester Ave, Saint Louis, MO 63110
Website: http://www.spacestl.com
4969 Pershing Pl Apt C, Saint Louis, MO 63108
4607 Mcree Ave, Saint Louis, MO 63110
4100 Laclede Ave Ste 112, Saint Louis, MO 63108
3542 Flora Ct, Saint Louis, MO 63104
232 N Kingshighway Blvd, Saint Louis, MO 63108
2653 Locust St, Saint Louis, MO 63103
2618 Hampton Ave, Saint Louis, MO 63139
411 N 10th St, Saint Louis, MO 63101
Chesterfield, MO 63017