Description
20 acres of land with 132,000+ SF of office, lab, greenhouse, etc.
Address
Address:
2221 County Road 832, Felda, FL
- Country: United States
- Postal code / ZIP: 33930
20 acres of land with 132,000+ SF of office, lab, greenhouse, etc.