Green Plaza
User Rating:
Newly built 10,000-sq-ft strip mall located just east of Koreatown proper.
Slightly west of the Hoover & 8th Street intersection.
Newly built 10,000-sq-ft strip mall located just east of Koreatown proper.
Slightly west of the Hoover & 8th Street intersection.