Right now it has 3 of the 4 points you mentioned and it's still not that attractive.STC is a decent regional mall, but even in West Scarborough, Fairview is on our radar as the place to be, not STC. Honestly, I don't see how the subway stop will really change dynamics, given it's way at the end...