530 Poplar Ave, Redwood City, CA 94061
$1,600,000 Sold on Jan 10, 2025
Residential Income
MLS #: ML81984756 2,768 Sq Ft
6,000 Sq Ft Lot 0 Garage 1951 Year Built