This listing has been removed.
Home Location
Magnolia Mobile Home Park
4197 N. Ventura Ave #141
Ventura, CA 93001