29
45 San Rafael St
Avila Beach, CA 93424
$1,899,000 USD
1,442 SF
2
Units
1,442 SF
$1,899,000 USD
Apartments