FANDOM


Emerald City Police Station 114 is the Emerald City Los Verdes precinct. It is located at 114 Grandview Plaza.

GalleryEdit