1217 East Balboa Boulevard
Newport Beach, CA 92661

This property is currently hidden from public view.