Apartment Unit at 6 Westwood Manor Drive #62L, Johnston, RI 02903 - HotPads