USD 119,000Barcelona building 4 floor need renovation Ideal for Investors PR00261332 SQMBarcelona, Spain•2 days agoCallWhatsApp Verified Business