Located at 3204 Casa De Campo in Foster City, San Francisco - Peninsula, Bay Terrace Townhomes is a multifamily property featuring 120 apartment dwelling units. The current unit mix shows the following unit types: Three Bedroom/Townhouse/Two Bath, Two Bedroom/Townhouse/One Bath, totaling 101,600 SqFt. The property was delivered in 1963.