3 Armstrong Pl

3 Armstrong Pl Newport RI 02840 USA

Location