Del Monte Beach Townhouse
Right on the sand at Del Monte Beach, Monterey, CA!! Just doesn’t get any better! This is one of my all time favorite complexes. Ooops, have I said that before?? Well really do mean it. Right on the sand, sit in your living room, unwind, watch the waves, listen to the Seagulls and the sounds…