Property Id: 837764 Bella Vista is a lushly landscaped community of two- and three-bedroom apartment homes and townhouses. The gated complex offers a sparkling swimming pool, garaged/off-street parking, and on-site laundry facilities. Bella Vista is convenient to the 55 Freeway and is located less than 10 minutes from World Class Shopping Mall South Coast Plaza.
2801 W Warner Ave is located in Santa Ana, California in the 92704 zip code.