Constructed in 1989, the Cowesett Terrace apartment building comprises 115 units of the following unit mix: One Bedroom, Two Bedroom/One Bath, Two Bedroom/Townhouse/One and One Half Bath, totaling 112,102 SqFt. The property is located in West Warwick, at 1700 Main Street, Providence.