950 Taylor Road
Newcastle, CA
Get directions

About Us

Nestled in a picturesque valley, featuring a turn-of-the-century white mansion, over two acres of secluded and manicured lush lawn and gardens on a private twelve-acre estate.

Reviews