Wake up to beautiful ocean views in this spacious 2-bedroom, 2-bathroom apartment ideally located in sought-after Shakas Rock…
Wake up to beautiful ocean views in this spacious 2-bedroom, 2-bathroom apartment ideally located in sought-after Shakas Rock…