33
6680 Bay Laurel Pl
Avila Beach, CA 93424
$37.56 USD/SF/YR
2,718 SF
1
Space Available
Built 1968
2,718 SF Contiguous
Built 1968
2,718 SF
$37.56 USD/SF/YR
Office