AVENIR AT DELMAR
DELMAR BLVD & I-170 | UNIVERSITY CITY, MO
Construction slated to begin Fall 2021 for this new development located at I-170 & Delmar Blvd. Only commercial opportunity within the project. Quick drive to Delmar Loop, Forest Park, Clayton Business District and St. Louis Galleria.