468x60 General & Logo

This $1.79-million castle in the Santa Cruz mountains has a secret bar and theater

The castle-like exterior of 11025 Alba Road may look like it belongs in the mountains outside a quaint French village circa 1680, but it is in fact located in the mountains outside the quaint Santa Cruz village of Ben Lomond and was actually built in ye olde 1980s on a nearly 11-acre property amidst the

Article by Emily Landes (c) On The Block - Read full story here.