21
3511-3513 Numancia St
Santa Ynez, CA 93460
$3,800,000 USD
3,999 SF
9
Units
3,999 SF
$3,800,000 USD
Apartments