HOPE PLAZA - Montrose Avenue & oxford street nassau, bahamas