1015 W Balboa Blvd Rental
1015 W Balboa Blvd # A
Newport Beach, CA 92661-1003
626-695-1968