11
11320 Sanchez St
Castroville, CA 95012
$4,250,000 USD
16,132 SF
17
Units
6.54% Cap Rate
16,132 SF
$4,250,000 USD
Apartments