Check out this great place to stay in Newport Beach
Entire home/apt in Newport Beach, United States. This new built 3117 square foot Home is located in Vibrant Beach and Vacation Resort Community in between Newport Beach Pier and Balboa Pier / Fun Zone Rides and Attractions area. Balboa Island is only a Ferry ride away. You’ll love my place becau...
See this content immediately after install