St. Vincent De Paul Gardens
10160 Northwest 19th Avenue, Miami, FL 33147