Telephone Building

 112 Union Street, ProvidenceRI 02903
$2,650+2-3 BedsPets OK