Rivera Self Service 1526 Ave. Américo Miranda, Urb Caparra Terrace San Juan, PR 00921 [Mapa] 787-792-5404