Welcome to 631 Elmwood Ave. located in Niagara Falls. This studio apartment is minutes away from the Canadian border and Casino. Updates include a new furnace, plumbing, and water heater. There is a shared backyard and it is located on a quiet street. The Landlord is offering a combined electric and water charge of $100. Gas must be in the new tenant's name after lease signing. Please use Online Showing Service. All applicants must apply on Rent Spree.