Newly renovated one-bedroom first floor apartment on Prospect Hill This prominent building is situated right in the heart of the financial and business centre of Douglas, on the corner of Finch Road and Prospect Hill and is within easy walking distance of all of the local amenities including Strand Street,...