Two villa complex with stunning views

This property has been sold