Newport Beach Studio Apartments For Rent. Balboa bay residences, 1221 w coast hwy, newport beach, ca 92663. Find your perfect studio apartment rental in 92663, newport beach, ca on forrent.com!

Finishes include cherry wood cabinets and brushed nickel hardware. Our team has verified this property. Balboa bay residences, 1221 w coast hwy, newport beach, ca 92663.










