Prime 4-Plex Investment in Redwood City with Strong Growth Potential


609 Hampshire Ave, Redwood City, CA 94063