36
2701 Barry St
Camarillo, CA 93010
$1,269,900 USD
2,154 SF
3
Units
5.89% Cap Rate
2,154 SF
$1,269,900 USD
Apartments