21st Castle Land Of Prosperity is a value for money Project developed by one of the Bangalore well known Developers 21st Castle Ventures Pvt Ltd. The Project is conveniently located in Sarjapur Attibele Road, South Bangalore .. The Status of the Project is Mid Stage.