Presenting 888 San Mateo, Studio, One and Two Bedroom Apartment Residences with Resort-Style Amenities For Rent in the San Francisco Peninsula Area.