12
1208 E Ventura St
Santa Paula, CA 93060
$3,300,000 USD
8,500 SF
10
Units
4.38% Cap Rate
8,500 SF
$3,300,000 USD
Apartments