Seabridge North

Oxnard, CA
37,730 sq. ft. on 2.5 acres