CREVE COEUR, MO 63141
OLIA VILLAGE
• 96 ACRES
• NOW LEASING - DELIVERING 2026; OPENING EARLY 2027
• NEW MIXED-USE DEVELOPMENT
• MULTIPLE SPACES AVAILABLE IN VARIOUS SIZES