4118 Main St. Niagara Falls, On. Published on May 22, 2014 $0 25 Bed, Retirement Home. Fully occupied with waiting list. Beautiful Setting along the Welland River. Great return on investment. Details Features Specifications Location: Niagara Falls Status: Sold Property Type: Low Rise Mortgage: N/A