The Flats Apartments in La Mesa, CA, a BRAND-NEW COMMUNITY in San Diego, CA, is Now Open. The Flats, a residential community featuring One-Bedroom Apartments Pet-Friendly Community The Flats Apartments in La Mesa, CA, a BRAND-NEW COMMUNITY in San Diego, CA, is Now Open. The Flats, a residential community featuring One-Bedroom Apartments Pet-Friendly Community