For Lease 1 PADDOCK HILLS SHOPPING CENTER FLORISSANT, MO 63033 Retail Property Type 16,543 SF Available Space