$1,650 / Monthly Rent
3030 Jefferson Avenue, Redwood City, CA 94062
Listed by: DEBORAH GRECO
Listing office: