Charmed Life

Zara Opens in Towson Town Center

The popular fashion brand opens first store in Baltimore.