User: What's the address? Also, does it allow pets?
Assistant: It doesn't allow pets. It's located at 749 Taylor Street.