View Details Open House $560,000 1 of 20 Glencroft Townhomes | Cary 4 beds 3 baths 2,327 sqft 0.09 acres On Site: 69 Days Status: Active, MLS #10081704, Courtesy of Opendoor Brokerage LLC.