This Property is located with in 500mtrs. from Jawaharlal Nehru Road, and its a major location where all facilities are available nearby.
In and around Choolaimedu