About this property
Rambla Catalunya 107 is the epitome of luxury urban living with its superb location on Rambla de Catalunya, beautiful façade and stylish contemporary yet classic interiors.
This new development consists of two classic late 19th-century buildings in...