Reference no.
n6651
Price
€ 664.000
Address
Torrevieja
Floor
Ground floor