Casa Home/Observation deck/Casa 138 S Rand Rd, Tulisa Park, Johannesburg South, 2197 +27737921129 Contacts 138 S Rand Rd, Tulisa Park, Johannesburg South, 2197 +27737921129 Send updates or Remove Description Features Good for kids Map Reviews No reviews! ADD REVIEW Similar companies Observation deck View Point Paarl Observation deck Good luck mini market Niemann Rd, Gauteng, Germiston, 1401 +27785457107 Observation deck Data House N4, Koedoespoort 456-Jr, Pretoria, 0186 Observation deck Tsanga Lookout Tshange- Lookout Rd, Kruger National Park Categories Observation deck