Open House!
Viewed
Palomar Drive
Redwood City, CA 94062
$598,888
Listed By CENTURY 21 Real Estate Alliance