Azzal, hogy behozod a várost mint önálló mezőt, jönnek a gondok. Mert akkor már kell country alatti subdivision is, hiszen egy országban több azonos nevű város lehet, csak különböző államban/tartományban.
Ha meg azt várod el, hogy oda írja be például a tartományt, államot is, pl. Miami, FL, akkor ugyanott vagy, hogy ez igazából egy freetext address line, semmi szemantika nincs benne.