North or South of the train tracks? Probably South, South East along Aberfoyle. Those are nicer buildings and they do back on to a large park area.
However, this development is North of the tracks. Right on Mabelle and Cordova, which is surrounded by low-rent apartments without the best...