sq ft.: 1390
Apartment
The Amaryllis Central Delhi | The Amaryllis Reviews - 67/1, New Rohtak Rd, Block 67, Karol Bagh, New Delhi, Delhi 110007