Lotsie Plaza

Location: 
10086 & 10088 Page Avenue
St. Louis, MO 63132
Property Size: 
1,230 SF & 3,020 SF Retail Space
Features: 
  • Minutes from I-170 & I-270
  • Ample parkinig
  • High Traffic Area
  • Densely Populated Area
  • Strong Demographics

Contact:

Thomas A. Egan
314-725-1997