Nelson Place Apartments
305 Nelson Street, Ottawa, ON
About This Property
Conveniently located near Ottawa University
On-site superintendent, balcony with every unit, hardwood flooring, smart cart laundry system, security cameras, front door swipe access system.