Set of apartments located in Alicante, Valencia.
In this construction the quality of the construction as well as the finishes stands out.