Farm Address: 21160 S W 177 AVEMiami, FL 33187
Mailing Address: 18355 S W 214 ST
Accepted Payment Types: Cash, Check