View the mist of the mighty Niagara while gazing into the sparkling lights of the breathtaking Canadian skyline. Centrally located in the heart of the city, amenities surround this community where area hospitals, shopping centers, restaurants and grocery stores are all within walking distance.
There are 182 homes in this community consisting of 84 one bedroom and 98 studio units.
720 Tenth Street
Niagara Falls, New York 14301
Phone: (716) 285-5505
Manager: Lakisha Taylor