Sprint Palisades Center

Samsung at Sprint Palisades Center, West Nyack, NY