Lotus Apartments Project Details Lotus ApartmentsKeysborough Victoria 3173 Developed in 2012. A 34 Townhome-style apartments project. Register your interest Stay informed about the latest Lotus Living offers and project updates by registering your details with us today! Learn More