820 New Memphis


  • Located strategically at the entrance to the Promenade at Castle Rock, which consists of over one million square feet of retail space. Built in 2016, 820 New Memphis Ct is a free standing 7,560SF retail space and has Health Images and Tokyo Joe’s as its tenant. Currently 100% leased and includes 53 parking spaces situated on 1.03 Acres.