Permit Number
MO-S-20082
Street Address
885 E TAYLOR AVE
City
St. Louis
State
MO
ZIP
63147
Status
Established