Two beautiful villas located in the peaceful area of Umalas.…
15421 Southwest 39th Terrace, Miami, FL 33185, USA
Villa Uma is a simple 3-bedroom villa with sharing swimming pool. The villa has balcony and sea view. Location in Jimbaran, is great for students who want to live close to the University and beautiful Beach’s/surfing popular spot’s and many great restaurants.