21
316 W Valerio St
Santa Barbara, CA 93101
$3,588,000 USD
5,570 SF
8
Units
5,570 SF
$3,588,000 USD
Apartments