123 flats ready 1,2 bhk besa--- Kasturi square is a residential dwelling immersed in lavishness and sophistication. The apartments have been exceptionally built to bestow luxury and tranquility. The residence is exceptionally crafted with unique and...