Electric grill (Addison / Dallas area)

Red and black. Needs cleaning; can’t take to new complex. Located at Keller Springs and Tollway
This post has expired!

Browse other posts »

       
Approximate Location         Show marker