Newly renovated one-bedroom second 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,...