the types of units in Allegria Compound are Villas and Apartments and Townhouses