USD 720,000Spain Semi-detached houses in an exclusive area sea view Barcelona #B553253 SQMBarcelona, Spain•4 weeks agoCallWhatsApp Verified Business