Neptune Residency 18Bhera Enclave Paschim Vihar Main Outer Ring Road Pashchim Vihar West Delhi Delh, Delhi (National Capital Territory of India), India