Web21800 SW 162nd Ave Miami, FL 33170 Get directions Similar businesses nearby Sponsored Casaplanta Garden Center 215 10.5 miles away from …
Location: 21800 SW 162nd Ave Miami, FL 33170See Also: Business Preview / Show details
WebCosta Farms United States employs 410 employees. Reveal contacts of top Costa Farms managers and employees. Search and validate emails & phone numbers from 410 …
See Also: Phone Number Preview / Show details
WebCOSTA FARMS Profile and History. Founded in 1961, Costa Farms is a producer of indoor houseplants in the world. Costa Farms is a third generation, family owned business that …
See Also: Business Preview / Show details