Green Castle consists of 2 bedroom townhouse apartments located at the corner of Green Road and New Hope Church Road. Each home includes: dishwasher, approximately 1100 square feet living space, washer/dryer hookups, wall-to-wall carpeting and/or vinyl flooring, and central air conditioning.