Vista Land just recently launched their condominium unit called the Alpine Tower. This new masterpiece town homes makes you feel the real environment in Switzerland as its design and ambiance were inspired in the Swiss community!
Check out some of the photos during the actual launch:
This is really a high-end community with a very affordable prices! The condo units were located in Tagaytay and in the other part of the Metro. - The Lifestyle Portal