Type: Store
City: Barcelona
Total area: 92 sq.m.
Price: Starting from 298,000 Euro
Bedroom: –
ROI :4.03% / 4.84%

Comparing 10 items (Max: 3): SP0102, SP0203