38th Street Park – Newport Beach
38th Street Park - Newport Beach 38th Street Park is located at 38th Street and Balboa Boulevard on the Balboa Peninsula in Newport Beach. It is just a couple of blocks from the beach and has great ocean breezes. It is a great park for kids as it…