309 Palm Street Newport Beach CA 92661: Property Profile, Location Context, and Real Estate Overview
309 Palm Street, Newport Beach, CA 92661 is a residential property address located on the Balboa Peninsula in Orange County, California, characterized...