Deodar Apartments
1134 Willow St # 2
San Jose, CA 95125
San Jose, CA 95125