Deer Park
646 Canyon Road, Novato, CA, 94947
4.5
(19 reviews)
"My friend and I went on a tour of Deer Park. We both liked the environment because everybody was independent. It seems like the people were friendly. They showed us their apartment. I think it was their number one so far and it was reasonable in cost..."
READ MORE