Aloha, this is my first time on the SI-Web. I am wondering if anyone knows what the West Shore Plaza is and if it's a park, shopping center or whatever interesting. It's supposed to be at the end of South Ave. Thank you.
Staten Island WebŪ Forums Index.