AVIC INTL Apartments

  Plot No.2470/5, Sea View Street, Upanga, Dar Es Salaam, Dar Es Salaam, Tanzania

Booking.com Book Now