Sixty King Apartments

 60 King Street, ProvidenceRI 02909
$422+Loft-3 Beds