Villa Del Mar

6630 Telford Ave, Burnaby

2 Bed at Villa Del Mar
6630 Telford Ave, Burnaby
1000 Sqft Apartment
$1750/mo
Building Description
View Maps