1038 Sandcastle
1038 Sandcastle
Newport Beach, CA
 
3,300 s.f.