41
403 Vera Ave
Redwood City, CA 94061
$2,988,000 USD
2,522 SF
5
Units
4.71% Cap Rate
2,522 SF
$2,988,000 USD
Apartments