Front View - 568 Island Pl, Redwood Shores 94065
Front View - 568 Island Pl, Redwood Shores 94065
 

Switch to Smart Phone view

568 Island Pl, Redwood Shores 94065

Beautiful Shorebird Island Home With Peaceful Water Views

SOLD!