X
Newport Villa Apartments
1549 Placentia Avenue
Newport Beach, CA 92663
(949) 642-2357
Sorry, there are no vacancies at this time