
Formulate an answer to this elaborate question: This large strip mall in Albany, New York is considered the first mall followed by Latham Corners Shopping Center, and Stuyvesant plaza?


Westgate Plaza
