CASH AND PAY INC in 2106 Nw 17th Ave in Miami