About this property
Isla Canela - Beach Apartment for Sale in Spain
Isla Canela - Beach Apartment for Sale in Spain. Beach Apartment Isla Canela / Ayamonte / Prov. Huelva. Residence "Las Garzas". Frontline apartment on 3rd floor with elevator. Constructed surface approx. 68 …