1108 Westminster St, Providence, RI, 02903 (current address)
1108 Westminster St, Providence, RI, 02903 (2016 - 2019)
Apt I16, Providence, RI, 2907 (2019)
1108 Westminster St, Providence, RI, 02903 (2002 - 2016)
1108 Westminster St, Providence, RI, 02903 (2011 - 2016)