Skip to main content
5117 Jefferson Square, Oxnard, California 93033 - $424,995 | Allan Real Estate Investments