42/667C1, Fathima Building/Edapally, Palachuvadu Road, 42/667C1, Vennala, Kochi, Kerala
Location coordinates not available for this listing yet.