Apartments in torrance, california