7
3071 Williams Ave
Redwood City, CA 94063
$2,625,000 USD
5,540 SF
6
Units
6.06% Cap Rate
5,540 SF
$2,625,000 USD
Apartments