3301 quentin road