This listing has been removed.
Home Location
Mountain View Manor
3020 Newtown Road, #b
Placerville, CA 95667