Listings Between $600000 - $650000 in Balboa peninsula point

2137 Miramar Drive Newport Beach, CA 92661