SOLD #908 – 11881 88 AVE DELTA

SOLD #908 – 11881 88 AVE DELTA

Welcome to Kennedy Towers Located in one of the Premier locations in NORTH DELTA! This UPDATED unit offers over 1150sqft Beautiful 2 Bed 1.5 Bath Condo has sweeping 180 degree views of North & East Shore Mountains to Mt Baker plus 150sqft Large enclosed deck...