According to the tax record the yearly taxes for 660-672 N BROAD ST, B21 is $5,125.
As well, I just called the management company that take care of this building and they confirmed that a unit owner can have a pet. Nevertheless, like in most places, there are restrictions.
Zoila, hope this information helps. Please feel free to contact me if you need more information.