Location
4767 NW 36th Ststate Rd 112 And I-95 Hwy 826,
Miami, FL 33166
By Ladymarz954 | 12/2/2014
It was old and run down.