Spring Gardens, Tucked away from view, this triangle of land is wedged between NW Twelfth Avenue, State Road 836, and the north bank of the Miami River.