London, Canada
1290 Sandford St Unit 33
N/A
+1 5196594494
Nice place inside the apartments.
like
Lovely and quiet place to live. Not updated to any ultra-modern standards, but very reasonable rent and a nice community to be a part of.
Fairly nice area in London. Not too rundown.. needs a little more work to be more appealing..
Decent complex
Visit
Deli
The best companies in the category 'Deli'