Architect
Ibanez Architecture
Finished Area
2,285 SF
Location
317 Houston, Fort Worth, TX 76102
Completed
November 2012