336-A Nature Drive
(1)

336-A Nature Drive, San Jose, CA 95123

Reviews

2 years ago

Nice place, not so nice street

I love my apartment. It has plenty of storage. The finishes aren't exactly brand new, but it's nice. If something goes wrong, the landlord fixes it right away.