Property Name
PetSmart - Houston
Property Type
Square Footage
20,087