Waterleaf Apartments

  • Apartments
333 N Emerald Dr
Vista, CA 92083
(760) 726-7331
(760) 941-3591 (fax)
  • About

    Apartment complex offering 1 and 2 bedroom apartments, two pools, exercise room, basketball and tennis courts, two playgrounds.

    Member since 1998