Based on this Facebook post, the stalls of this station appear to be mostly completed. Not sure about the electrical infrastructure though.
https://www.facebook.com/groups/351222423395156/permalink/707953621055366/
Here's a Google Maps link to the exact location...