Furnished Studio - San Jose - Downtown

 1560 North First Street, San JoseCA 95112
$2,415+1 BedPets OK