RateMyApartments
The James Apartments Ratings and Reviews
The James Apartments
98 N 1st St, San Jose, CA 95113
CURRENTLY REVIEWING