Places For Lease: Maddison Visual Media Sign Maddison Visual Media sign for lease off of 59 North Houston- 713-553-8777 Location: 59 North & Persimmon St.