Formerly home to a train station, Lamanda Park deserves more attention than it usually gets. See what's there now.