This listing has been removed.
Home Location
Pepper Tree Estates
2151 Monterey Rd #202
San Jose, CA 95112