2-8 james street105 residential apartments + retail