Ocean Ranch

Oceanside, CA
26,000 sq. ft. on 6.5 acres