16
1053-1065 E Santa Clara St
Ventura, CA 93001
$3,250,000 USD
4,564 SF
6
Units
3.18% Cap Rate
4,564 SF
$3,250,000 USD
Apartments