Elgin Apartment Parking available Tea/Coffee maker Terrace Clothes rack, Hot tub 90 Warwick Street Details