Commercial Investment
November 19, 2015
Commercial Investment
November 19, 2015
Show all

Commercial Investment

New Delhi, India

A Fully leased out 35 room hotel located in New Delhi, India providing rental income and increase in asset value.

Website:

View website