Investment Property - Flats for sale

For Sale
Chabraji, Lavusa, Deuba ID: BR-190423-100053 Flat
Asking Price
$200000 +