Greenhouse in downtown Needham available to rent. Previously retail nursery. Ample street parking, great location. Sits behind single family home also listed for rent (See MLS #: 73226402). Greenhouse has not been used in quite a while and will need some repairs. Repairs are tenants responsibility.