State: | California |
---|---|
Address: | 1000 W Balboa Blvd #3, Newport Beach, CA 92661 |
Zip code: | 92661 |
Very nice! Updated and clean. I would stay here again
Sensational Paradise Beach Home, Steps from the Beach #3 is located at 1000 W Balboa Blvd #3, Newport Beach, CA 92661