With its thrust to continuously bring innovations into its developments, Camella – the flagship brand of Vista Land & Lifescapes, Inc. – unveils its newest home offering: The Manors, vertical villages that offer a perfect blend of comfort and convenience of condo living and the friendly embrace of a caring community. Strategically located at the heart of Vista Land’s...