Batu Caves
16 Properties
Sort by:
Historic villa
- RM3,700,000
Villa for sale
- RM1,750,000
Villa with pool for sale
- RM3,900,000
Villa relaxing green view
- RM7,599,000
Central apartment
- RM320,000
Renovated apartment
- RM485,000
Apartment for sale
- RM876,000
New Apartment
- RM125,000
Apartment in complex building
- RM589,000