5241 Montrose Road
Niagara Falls, ON
2 bedrooms
1 bathroom
1 park
Rent
$1,600 per month
Available on
Now
About the property
5241 Montrose Road
Montrose Apartments is located on Montrose Road in Niagara FallsThis building is conveniently located close to highways, public transit and walking distance to shopping.
Potential roomies
Roomies interested in teaming up in properties in this area.