129-141 Douglas Ave
Providence, RI 02908
Price Upon Request
14,000 SF
14,000 SF
Price Upon Request
Office Residential