1.65 Acre land on sale at Neppalli, AP. 2 km from Davuluru Toll, 600m from NH65, 4 km from Kankipadu.
Location: Davuluru