Shopping malls database
River View Plaza I, II & III is located at the corner of S. Christopher Columbus Blvd., Philadelphia. It is a Community Center which opened in 1999. It is an Open shopping mall with 831 parking spaces. It covers an area of 247,072 sqft. and has about 25 stores.
Shopping mall's name: River View Plaza I, II & III
Address: S. Christopher Columbus Blvd., Philadelphia, PA 19147
Number of stores: 25