Econo Lodge North

주소 2681 N. Monroe St., Tallahassee, FL, US, 32303