2003 stillwell ave