Greenhouses in Santa Clara,
(1)-
Fresh indoor houseplant and unique plant pots from our plant nursery to you. Create an indoor jungle with Leafy today.
(408) 638-06302855 Stevens Creek Blvd Space 1310 Santa Clara, CANurseries - Plants & Trees Greenhouses