1.65 Acre Land on sale at Neppalli, AP. 2KM from Davuluru Toll, 600 meters from NH65, 4 km from Kanipadu.
Location: Kankipadu