Homes for sale - 845 North Main Street #L-1B, Providence, RI 02904 ...