Pinecrest Gardens Banyon Bowl

Address: 
11000 Red Road
Miami, FL 33156