Strand Pavilion ← Back to STRAND PAVILION – Strand, South Africa – 2 Bedrooms, 6 Occupants, Weeks 39, For Sale