This listing has been removed.
Home Location
Lemon Wood
(Age-Restricted 55+)
183 Chaucer Lane
Ventura, CA 93003