Elizabeth Virrick Park

Elizabeth Virrick Park

3255 plaza st, Miami, FL 33133