About this property
Salvia is strategically located in the heart of San Pedro ensuring that everything you need is just a few steps away. From supermarkets, stores to pharmacies and medical services, as well as one of the best tennis and paddle tennis clubs in the area,...