Roberto Clemente Park

Roberto Clemente Park.JPG

Location

101 NW 34TH ST, Miami 33127  View Map

Google Map