Newport Villa Apartments
1549 Placentia Avenue
Newport Beach, CA 92663
(949) 642-2357
Exterior
Interior
Pool
Rec Room