Dan AllenWrong Dan Allen?
Chief Financial Officer
Local Address: Los Angeles, California, United States
2122 Hillhurst Ave
Ste A Los Angeles, California 90027
Company Description: Farmscape is the largest urban farming venture in Los Angeles. We design, install, and maintain urban farms. We are bringing the farm back to the city one plot at a... more