The subject property is a 1,699 square foot building formerly occupied by Church's Chicken located in Houston, Texas. The building is situated on a 23,784 square foot parcel just north of the signalized in
↧