5903 Delaware St
CA$3,300
For Lease
4
3
N/A
Detached
Details
Overview
Description
Good Location In Center Of Niagara Falls, Minutes To All Amenities And Attractions . This Property Situated On A Picturesque Deep Lot, With 4+1 Bedrooms, 2+1 Full Bathrooms, A Main Floor Bedroom, Main Floor Full Bath With, Big Family Room With Fireplace, Separate Dining Room With Original Swing Door Leading To An Over .......
Loading Map...