6
667 Douglas Ave
Providence, RI 02908
$799,900 USD
7,412 SF
7,412 SF
$799,900 USD
Service