Flexible Office Space at Cubework Gifford with no hidden fees 2615 Gifford Street, Grand Prairie, Texas 75050, United States Commercial Added on October 21, 2024