Property Address
Details
Type
Price
1256 Main Street
Ventura, CA 93001
1 Building(s)
11,603 SqFt
12 Units
Multi Family
$5,850,000