Looking for a duplex with breathtaking views of Newport Peninsula? Look no further than 1707 W. Balboa, located directly across from Marina Park. Situated between the Balboa and Newport Beach pier, residents have easy access to both the bay and the beach.