16968 23 AVENUE, Surrey
$3,500,000MLS® R3074043
6 Beds
4 Baths
2815 SqFt

