211-217 Vera Ave
  • Redwood City, CA
  • 2 buildings
  • 10 condominiums
  • 20,374 Sq ft (net)