2702 stillwell ave