3 Bedroom Unfurnished Flat

For Rent
12 Raibaba St, Niubalavu Crescent, Tacirua, Deuba ID: BR-210209-100872 Flat
Asking Price
$1200 +