Marble House - Newport

596 Bellevue Ave, Newport, 02840