Natura Suite Paradigm Mall

3F-61, Paradigm Mall Johor Bahru.