Marlton Plaza

2005 NJ-70, Cherry Hill, New Jersey, United States