2027 stillwell ave