1217 East Balboa Boulevard
Newport Beach, CA 92661
This property is currently hidden from public view.