Scituate Vista Apartments

115 Scituate Vista Drive Cranston RI 02921 (888) 848-5698