Greenridge Townhomes- 32 Townhouse Development South Main Street, Burrillville, RI 02859