Media Trust Score85%

Would you live here? San Diego County's biggest apartment complex, with nearly 500 units …

The Avalyn, a new apartment in the Otay Ranch area of Chula Vista, is set to host its grand opening on Thursday. (Adriana Heldiz/The San Diego …

  • You already voted!
  • Read More