Trentwood, Glen Iris Apartment