$ 0 0 Saw this place posted on Backpage. Located off 124st and have RMT's there. Anyone know anything?