Garden City Plaza Retail Centers / Megan 48,959 SF Retail Center comprised of 3 new building with 10 tenant spaces including 3.9 acres of developed site Garden City Plaza Read More »