$329,000 - 4197 Ventura Avenue Unit 31, Ventura, CA 93001
4197 Ventura Avenue Unit 31
Ventura,
CA
93001
Subdivision name: Magnolia MHP - 0280