The Lakeshore Villas by Ellington Properties is a new development of impressive and opulent villas with floor designs for 4 and 5 bedrooms. 38 units of villas, spaciously constructed rooms with exquisite layouts, and superior-quality materials make up this great infrastructure marvel.