lara farms

Lara Farms

Open: Monday - Saturday 9am - 5pm

Address: 18660 SW 200th St Miami, FL 33187
Ph: (305) 253-2750 | Email: maljjl@aol.com


View Larger Map