Juan Pablo Duarte Park, 1776 NW 28th Street, Miami, 33142, View Map
1776 NW 28th Street , Miami 33142
Free