up to $3600
Balboa Bay Residences
Newport Beach, CA 92663
Balboa Bay Residences
Newport Beach, CA 92663
Beds: Studio-3 • Baths: 1-3
Beds: Studio-3
Baths: 1-3
Nestled in the heart of Orange County, the Balboa Bay Residences offer OC waterfront resid...