Willoughby Apartments

8422 Willoughby Dr. Willoughby Dr., Niagara Falls, ON (289) 768-8877
Print This
Office hours: Mon - Fri: 9am - 6pm

Amenities

Suite Amenities

Hardwood floors

Building Amenities

Convenience store
No Smoking allowed
Outdoor parking
Parks nearby
Public transit
Schools nearby
Shared yard
Shopping nearby

Utilities Included

Heat

Water

Parking

Unit Types

Neighbourhood

Nearby Properties