Costa Farms

Location: 
21800 SW 162nd Avenue
33170 Miami , FL
Owners: 
Jose Costa and Maria Costa Smith
Harvest: