Retina Institute of St. Louis

Retina Institute

This two-story office building at 2201 S. Brentwood Boulevard at the corner of Moritz Avenue received approval for renovation and an addition in 2020. 

The building is located in the PD-Planned Development Overlay District.