Telephone Building

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