25/1334, LAKSHMI NIVAS, NORTH OF PALACE BRIDGE, 25/1334, AMBALAPUZHA, ALAPPUZHA, Kerala
Location coordinates not available for this listing yet.