A 291,000-square-foot urban shopping center. Alameda Landing Showcases Hemington’s ability to perform complex landscape development projects on schedule with superior results. Photo Gallery [Show slideshow]