Residents
Alternative address: 1 Willard St, N Providence, RI 02904-4133 · 1 Willard St, North Providence, RI 02904-4133
Residence for Single Family- 2 beds
- 2 baths
- Lot: 7,000 sqft
- Built in 1974
Facts
Lot size: 7,000 sqft
Rooms: 5
Stories: 1 story with basement
Exterior walls: Wood Siding
Advertisement
Continue Reading Below
Advertisement
Continue Reading Below
Advertisement
Continue Reading Below
Advertisement
Continue Reading Below
Advertisement
Continue Reading Below