Property is located at the south east corner of the 66th Street and Milwaukee Avenue intersection in Lubbock, TX