About this property
At salvia, we have fused the practical with the functional to offer you a unique living experience.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...