16211 29 AVENUE, Surrey
$4,300,000MLS® R3149988
6 Beds
8 Baths
6788 SqFt

