EN DBay Phase 7 - La Vista (Vista Court) is a/an Estate located at Discovery Bay. DBay Phase 7 - La Vista (Vista Court) was built in 1994 consists of 14 floors and has a total of 81 units. DBay Phase 7 - La Vista (Vista Court) is located in School Net 99.