102 16623 18A AVENUE, Surrey
$1,298,000MLS® R3087181
4 Beds
4 Baths
2184 SqFt

