Seabridge South

Oxnard, CA
78,400 sq. ft. on 2.3 acres