St. Claire Apartments

311 South 1st Street, San Jose, CA 95113