Join the revitalization of the Leonard St. Corridor! Victory on Leonard apartment building will be completed in June of 2023. The property will include 120 apartment units with amenities. The targeted use for this space is a restaurant or other amenity suited for the residents of Victory on Leonard.