This is a 5350 square foot, apartment home. This home is located at 113 W Ramona St, Ventura, CA 93001.
Off market
Street View
$2,090,579
113 W Ramona St, Ventura, CA 93001
--beds
--baths
5,350sqft
Apartment
Built in 2008
-- sqft lot
$-- Zestimate®
$391/sqft
$2,674 Estimated rent