clear text
Villa Del Mar
6630 Telford Ave, Burnaby
For Rent (1)
2 Bed
at
Villa Del Mar
6630 Telford Ave, Burnaby
1000 Sqft Apartment
$1750/mo
Building Description
View Maps