Townhouse Plaza in San Mateo, CA offers a high-rise apartment complex with 87 one-, two- and three-bedroom units, each featuring a balcony and stunning views of the city and bay. Residents can enjoy amenities such as a pool, rooftop garden, underground parking, and secured entryway, all conveniently located near El Camino for easy access to Central Park and downtown shops and restaurants.
Generated from their available business information