De Paz Ventura 1240 Northwest 119th Street, Miami, FL 33167