Quick Sales For New Eastlake Townhomes Eastlake, Townhouses By Phil Williamson August 8, 2014 The 6 townhomes at 92 E Newton St have been only open…