8195 Lackland Road

Web Promo

Location

8195 Lackland Road
St. Louis, MO 63114

Get Directions

Metropolitan area

St. Louis

Available Sq Footage

0

Office Sq Footage

36,670

Total Sq Footage

185,426

Clear Height

24

Drive In Docks

0

Docks

20

Year Built

1996