New developmentPedralbe's House
View all units
Barcelona, Avinguda de Pedralbes
$10,431,783Twin house • 6 room(s) • 8934 sq ft (830 m²) | $10,431,783 | Twin house | 8934 sq ft (830 m²) |