London, Canada
180 Mill St
N/A
+1 8332588986
Wheelchair-accessible entrance
Came here before since my friend moved in.. The building was quiet and neat, staff was friendly and helpful.
like
NEW IS THE BEST
Lived here for the past 2 years.. best apartments in London.
Deli
The best companies in the category 'Deli'