Placidity Townhome 17532