EdgeWood Residences Offers You Your Own Green Sanctuary