Unclaimed
California Tropical Fruit Tree Nursery
Garden Centers
2081 Elevado Road, Vista, CA · 92084Business Details
Serving Vista, CA
Categorized under Nurserymen. Current estimates show this company has an annual revenue of $1 to 2.5 million and employs a staff of approximately 5 to 9.
Vista, CA