FOUR BEDROOMS 

SINGLE LEVEL APARTMENT

From 3122 sqft - 3154 sqft 
 

21 Angullia Park | Layout | Floorplan 97997553

© 2018 by TwentyOneAngulliaPark.info

Developer: Angullia Development Pte. Ltd. (Company Registration No. 200700837N) Tenure of Land: Freehold Lot No.: Lot 1374A TS24 at 21 Angullia Park